header{
    /* width: 7.5rem; */
    width: 100%;
    /* height: 1.04rem; */
    background-color: #fefefe;
    padding: 0;
}

header .container{
    /* width: 7.04rem; */
    width: 100%;
    height: 1.04rem;
    border-bottom: .03rem solid #d9d9d9;
    margin: 0 auto;

    font-size: .32rem;
    /* float: left; */
    text-align: center;
    line-height: 1.04rem;
}
header .container .back,header .container .back img{
    width: .29rem;
    height: .52rem;
}
header .container .back{
    float: left;
    margin-left: .16rem;
    margin-top: .24rem;
    line-height: 0;
}

header .container .title{
    width: 5.5rem;
    font-size: .32rem;
    float: left;
    text-align: center;
    line-height: 1.04rem;
}
header .container .share{
    float: right;
    width: .7rem;
    height: .7rem;
    margin-top: .18rem;
    margin-right: .23rem;
}
header .container .share img{
    width: .7rem;
    height: .7rem;
}


.content{
    background-color: #eaebef;
    height: 11.67rem;
}
.content ul li{
    width: 100%;
    height: .78rem;
    background-color: #f8f8f8;
    border-bottom: .03rem solid #dbdbdb;
}
.content ul .productimg{
    height: 3.75rem;
    background-color: #fff;
    text-align: center;
    padding-top: .53rem;
    border-bottom: .03rem solid #cecccc;
}
.content ul .productimg img{
    width: 2.77rem;
    height: 3.29rem;
}
.content .producttext{
    height: 1.6rem;
    background-color: #fff;
    color: black;
}
.content .producttext p{
    font-size: .37rem;
    line-height: .84rem;
    margin-left: .33rem;
}

.content .producttext .big{
    font-size: .37rem;
    color: #e8470e;
    display: inline-block;
    line-height: .77rem;
    margin-left: .39rem;
}
.content .producttext .big span{
    font-size: .48rem;
    font-weight: bold;
}
.content .producttext .small{
    font-size: .42rem;
    color: #cecece;
    text-decoration: line-through;
    display: inline-block;
    line-height: .77rem;
    margin-left: .39rem;
}
.content ul li .title{
    width: 1.67rem;
    text-align: center;
    font-size: .3rem;
    color: #9e9e9e;
    display: inline-block;
    line-height: .8rem;
}
.content ul li .info{
    display: inline-block;
    color: black;
    font-size: .28rem;
    margin-left: .32rem;
}
.content .biglogo{
    width: 100%;
    height: 3.8rem;
    background-color: #fff;
    margin-top: .15rem;
    margin-bottom: 1rem;
}
.content .biglogo .img{
    width: 4.05rem;
    height: 2.23rem;
    margin: 0 auto;
    padding-top: .83rem;
}
.content .biglogo .img img{
    width: 4.05rem;
    height: 2.23rem;
}

footer{
    width: 100%;
    /* width: 7.5rem; */
    height: .95rem;
    position: fixed;
    bottom: 0;
    left: 0;
    border-top: 0;
    pad: 0;
}
footer .container{
    width: 100%;
    height: .95rem;
    position: absolute;
    background-color: #fff;
    border-top: .05rem solid #cecccc;
    z-index: 10;
}
footer .circle-border{
    width: 1.44rem;
    height: 1.44rem;
    border: .04rem solid #cecccc;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    right: .1rem;
    top: -.56rem;
    z-index: 1;
}
footer .circle{
    width: 1.44rem;
    height: 1.44rem;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    right: .14rem;
    top: -.52rem;
    z-index: 100;
}
footer .circle .cart{
    width: 1.28rem;
    height: 1.28rem;
    border-radius: 50%;
    margin-top: .08rem;
    margin-left: .08rem;
}
footer .circle .cart img{
    width: 1.28rem;
    height: 1.28rem;
}
footer .container .addtext{
    width: 1.6rem;
    height: .29rem;
    color: #232323;
    font-size: .3rem;
    margin-top: .23rem;
    margin-left: .13rem;
    /* display: inline-block; */
    float: left;
}
footer .container .addleft{
    width: .54rem;
    height: .54rem;
    border: .02rem solid #cecccc;
    border-radius: 50%;
    text-align: center;
    font-size: .53rem;
    color: #fea31e;
    line-height: .45rem;
    float: left;
    margin-top: .17rem;
    margin-left: .16rem;
}
footer .container p{
    float: left;
    width: .6rem;
    height: .6rem;
    margin-top: .17rem;
    line-height: .6rem;
    color: #727272;
    font-size: .36rem;
    text-align: center;
}
footer .container .addright{
    width: .54rem;
    height: .54rem;
    border: .02rem solid #cecccc;
    border-radius: 50%;
    text-align: center;
    font-size: .53rem;
    color: #fea31e;
    line-height: .45rem;
    float: left;
    margin-top: .17rem;
}